#define READ_STR_NUM_MAX 50  //the maximum of string byte of double number in one reading
#define READ_STR_BYTE_IN_ONE_LINE 20000  //the maximum of string byte in reading a line
#define NUM_POSITION_FIX 1  //fix the double number of position in 6 precision by move point to next NUM_FIX digit
#define NUM_LENGTH_FIX 7  //fix the double number of road length in 6 precision by move point to next NUM_FIX digit
#define STR_EDGE_G_DELIMITER "^"  //the delimiter of lists od string in one line in file-edge geometery
#define RANGE 0.01  //the offset of one point to rectangle
#define TRAIN_DATA_FORM "input_XX.txt"  //the form of training data
#define STATE_STR_REPLACE_ORG 0
#define STATE_STR_REPLACE_SUB 1
#define TRAIN_FILENAME_LEN 50